计算机系统层次结构#
计算机硬件结构#
分为冯诺伊曼结构和哈佛结构,主要区别是冯诺伊曼结构不区分数据和指令。
执行过程#
计算机软件#
系统软件包括(OS、DBMS、net、compiler、lib、service)和应用软件。软硬件逻辑上是等价的。
三级语言:
源程序到可执行文件#
性能指标#
字长,数据通路带宽(数据总线长度),主存容量(MAR 位数反映个数,MDR 位数反映单个字长)
运算速度:吞吐量、响应时间、CPI、MIPS、主频和 CPU 时钟周期,CPU 执行时间、MFLOPS、GFLOPS、TFLOPS...
指令执行过程#
- 取指令:PC->MAR->M->MDR->IR
- 分析指令:OP (IR)->CU
- 执行指令:Ad (IR)->MAR->M->MDR->ACC